Skip to content

New: [AEA-5986] - Add pypi publishing to tag-release-devcontainer workflow#94

Merged
anthony-nhs merged 2 commits intomainfrom
aea-5986-add-pypi-publish-to-tag-release-devcontainer-workflow
Mar 19, 2026
Merged

New: [AEA-5986] - Add pypi publishing to tag-release-devcontainer workflow#94
anthony-nhs merged 2 commits intomainfrom
aea-5986-add-pypi-publish-to-tag-release-devcontainer-workflow

Conversation

@originalphil
Copy link
Contributor

Summary

  • ✨ New Feature

Copilot AI review requested due to automatic review settings March 18, 2026 14:08
@github-actions
Copy link
Contributor

This PR is linked to a ticket in an NHS Digital JIRA Project. Here's a handy link to the ticket:

AEA-5986

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds optional PyPI publishing support to the devcontainer-based tag-release reusable workflow, aligning it with the existing release configuration that can conditionally enable semantic-release-pypi.

Changes:

  • Add pypi_publish boolean input (default false) to the reusable workflow interface.
  • Add PYPI_TOKEN secret to workflow_call and pass PYPI_PUBLISH / PYPI_TOKEN into the semantic-release steps’ environments.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

@sonarqubecloud
Copy link

@anthony-nhs anthony-nhs merged commit cd3cf9f into main Mar 19, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants